查看原文
其他

中文字幕教程 | 如何制作双摇杆射击游戏

Zak Parrish 虚幻引擎 2020-09-06


欢迎来到Epic Games的视频讲堂!我们深知关注虚幻引擎的开发者中有相当一部分初学者,因此除了虚幻引擎的最新功能、行业资讯与案例分享外,我们也会不定期为开发者奉上适合初学者的基础内容。


本系列教程简单易上手,同时干货满满,相信一定能让你大获裨益!



由来自Epic Games的资深开发者关系技术美术Zak Parrish主讲,本教程将指导开发者如何在虚幻引擎中使用蓝图以及一点点C++,制作双摇杆射击游戏。Zak将会在教程中手把手教你代码的部分,所以即便你不是程序员、甚至从未写过代码,都无需惊慌失措。



教程将涵盖诸多内容,从回顾框架、到构建角色、添加动画等等。要快速了解本系列教程,可以参考下方的视频目录。


教程目录


1. 简介 | Introduction

2. 项目设置 | Project Setup

3. 制作关卡 | Building the Level

4. 框架回顾 | Framework Review

5. 基础角色种类 | Base Character Class

6. 编写主角 | Building the Hero Character

7. 主角移动功能 | Hero Character Mobility

8. 编写敌人角色 | Building the Enemy Character

9. 创建发射物和武器 | Building the Projectile and Weapon

10. 武器行为 | Weapon Firing Behavior

11. 伤害敌人角色 | Damaging the Enemy

12. 伤害主角 | Damaging the Hero

13. 主角重生 | Respawning the Hero

14. 敌人角色重生 | Spawning Enemies

15. 重生与发射物:问题释疑 | Clean up: Respawning & Projectiles

16. 主角动画与混合空间 | Hero Animation & Blend Space

17. 角色动画蓝图 | Character Animation Blueprint

18. 角色死亡动画 | Character Death Animations

19. 为角色附加激光枪 | Attaching the Gun

20. 敌人角色动画 | Animating the Enemy

21. 使用UMG创建抬头显示界面 | Creating the HUD with UMG

22. 打包与总结 | Packaging and Conclusions

23. 简单润色 | Simple Polish Pass


想要跟视频一起学习的开发者,务必请通过下方链接下载TwinStickShooterContent.zip文件。文件内包括了所有的UAssets和一份C++代码文件。


其它准备及需求:


  • 确保引擎版本至少在4.8.1或以上

  • TwinStickShooterContent.zip文件包:

    https://share.weiyun.com/5vr8BkM

  • Visual Studio或某个IDE


准备好了吗?点击阅读原文,即可跳转至优酷播单或前往 https://www.bilibili.com/video/av40382168 观看本系列教程!暂时没有时间的开发者也请记得收藏本文,以便日后学习。


更多视频教学,请持续关注虚幻引擎官方微信平台,我们下次再见!喜欢本文内容的话,也请转发给身边的开发者伙伴一起进步哦~ 💪🏼




III  近期焦点  III



如需获得更多虚幻引擎4的授权合作方式和技术支持,请发送邮件至EGC-Business@epicgames.com咨询;


如果你想来Epic工作,扫描下方二维码关注我们后发送关键词“招聘”,即可了解我们的最新招聘信息。Epic Games欢迎你的加入!

长按屏幕选择“识别二维码”关注虚幻引擎

“虚幻引擎”微信公众账号是Epic Games旗下Unreal Engine的中文官方微信频道,在这里我们与大家一起分享关于虚幻引擎的开发经验与最新活动。






    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存